#include <stdio.h>

//void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n){
//   int end1= m-1;
//   int end2 = n-1;
//   int end = m+n-1;
//   while(end1>=0 && end2 >=0)
//   {
//       if(nums1[end1] < nums2[end2])
//       {
//           nums1[end--] = nums2[end2--];
//       }else 
//       {
//           nums1[end--] = nums1[end1--];
//       }
//   }
//   while(end2 >=0)
//   {
//       nums1[end--] = nums2[end2--];
//   }
//
//   return nums1;
//
//


//int removeDuplicates(int* nums, int numsSize){
//   int left = 1;
//   int right = 1;
//   if(numsSize == 0)
//       return 0;
//   while(right < numsSize)
//   {
//       if(nums[right] == nums[left-1])
//       {
//           right++;
//       }else
//       {
//          nums[left++] = nums[right++];
//       }
//   }
//
//   return left;
//
